% Ejercicio "Lenguajes sobre alfabeto {a,b,c,d}"
\subsection*{\fbox{\theejercicio} - Lenguajes sobre alfabeto \{a,b,c,d\}}

Construir las tablas de an\'alisis SLR(1) para los lenguajes generados por las siguientes gram\'aticas: Todos los lenguajes
est\'an definidos sobre el alfabeto \{a,b,c,d\}:

\begin{itemize}
\item Lenguaje 1

\begin{center}
\begin{tabular}{|lcl|} \hline
        &               &                 \\
{\em A} & $\rightarrow$ & {\bf a}{\em BC} \\
{\em A} & $\rightarrow$ & {\em BC}        \\
{\em B} & $\rightarrow$ & {\bf b}{\em B}  \\
{\em B} & $\rightarrow$ & $\varepsilon$   \\
{\em C} & $\rightarrow$ & {\bf c}{\em C}  \\
{\em C} & $\rightarrow$ & $\varepsilon$   \\
        &               &                 \\ \hline
\end{tabular}
\end{center}

\item Lenguaje 2

\begin{center}
\begin{tabular}{|lcl|} \hline
        &               &                       \\
{\em A} & $\rightarrow$ & {\bf a}{\em A}{\bf c} \\
{\em A} & $\rightarrow$ & {\em AB}              \\
{\em A} & $\rightarrow$ & {\em B}               \\
{\em B} & $\rightarrow$ & {\bf b}               \\
{\em B} & $\rightarrow$ & {\em B}{\bf d}{\em B} \\
        &               &                       \\ \hline
\end{tabular}
\end{center}
\end{itemize}

% Solución del ejercicio
\subsubsection*{SOLUCI\'ON}

